package edu.sctu.practice.class01.zhoumengxue.assign.assign02;

/**
 * （1）首先创建Circle类表示平面上的圆，要求该类具备构造方法，以初始化表示半径的私有数据成员radius；
 * 具备求圆面积的方法；还要具备一个静态数据成员numOfObjects，用来统计程序运行过程中创建圆对象的个数。
 * Created by ASUS on 2015/10/8.
 */
public class Circle {

    private double radius;
    public double circularArea;
    public static int numOfObjects;
    public final double PI = Math.PI;

    public Circle(double radius) {
        this.radius = radius;
        numOfObjects++;
    }

    public double getRadius() {
        return radius;
    }

    public double getCircularArea() {

        circularArea = PI * radius * radius;
        return circularArea;

    }

    public void printcircle(Circle circle) {

        System.out.println("圆半径：" + circle.radius + "\n圆面积:" + circle.getCircularArea());
    }


}
